package com.macro.mall.wms.dto;

import com.macro.mall.model.WmsOutStorage;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;


/**
 * 后台商品出库管理订单参数
 * @author 黄川
 * @Date 2020/9/10 16:23
 */
@Data
public class WmsOutStorageParam extends WmsOutStorage {

    @ApiModelProperty(value = "主键")
    private Long id;

    @ApiModelProperty(value = "出库单号")
    private String outStorageSn;

    @ApiModelProperty(value = "创建时间")
    private Date creatTime;

    @ApiModelProperty(value = "对应的经纪人id，如果为空，则只是单纯的出库减少库存")
    private Long agentId;

    @ApiModelProperty(value = "出库单类型->0普通出库单；1转运经纪人")
    private Integer type;

    @ApiModelProperty(value = "出库单状态->0创建；1已完成")
    private Integer status;

    @ApiModelProperty(value = "完成时间")
    private Date finishTime;

    @ApiModelProperty(value = "admin账号店铺id")
    private Long storeId;

    @ApiModelProperty(value = "admin用户id")
    private Long memberId;

    @ApiModelProperty(value = "admin账号用户名")
    private String memberUserName;
}
